문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 Go(프로그래밍 언어) (문단 편집) == 사용한 사례 == 나온 지 5년 동안은 구글에 취직이라도 하지 않는 이상[* 구글 내부에서는 이걸 시스템 프로그램용으로 일부 사용하고 있다고 한다.] 배워봤자 딱히 쓸 데가 없다는 이유로 새로운 언어에 관심이 많은 [[얼리 어답터]] 개발자들 사이에서나 알음알음 쓰이던 정도였지만, 다름아닌 [[구글]] 출신 개발자들이 만든 것이기도 하고, 언어 자체가 가진 매력도 있어서 사용자 층이 점차 늘어나는 추세다. 특히 Go 언어를 이용해서 [[안드로이드(운영체제)|안드로이드]]와 [[iOS]] 앱을 제작할 수 있게 적용 중이다.[* [[https://github.com/golang/go/wiki/Mobile]]] 또한 [[Python]]이 그렇듯 웹 개발에도 쓰이고 있고, Revel, Beego 등의 풀 스택 [[프레임워크]]나 Gin 등의 마이크로 프레임워크들이 인기를 끌고 있다. Martini는 한국어 문서도 있다. 특히 서버 사이드 언어로서 좋은 평가를 받고 있는데, 대형 서비스가 아닌 간단한 웹사이트의 경우 Go가 자체적으로 지원하는 라이브러리와 [[http://www.gorillatoolkit.org/|Gorilla]] 같은 툴킷만으로도 쉽게 웹사이트를 만들어낼 수 있다. 최근에는 [[https://github.com/gin-gonic/gin|Gin]]이나 [[https://github.com/labstack/echo|echo]] 등의 웹 프레임워크도 활발히 사용되는 중이다. 컨테이너 기반 가상화 도구인 [[Docker]], Kubernetes를 작성하는 데 사용된 언어로 유명하다. 그리고 전부를 Go로 만든 것은 아니지만, 당연히 [[구글]]을 비롯해 [[드롭박스]]나 [[클라우드플레어]][* Go 기본 패키지 중 crypto 관련 처리 속도가 클라우드플레어 정도의 대형 서비스가 쓰기에는 최적화되지 않은 면이 있어 자체적으로 이 부분을 개선한 것을 배포하고 있기도 하다.(1.4 버전 기준)], [[사운드클라우드]] 등에서도 기존의 기능들 중 상당수를 새롭게 Go를 이용해 바꿨다고 한다. [[트위치]]도 많은 부분이 Go로 작성되었다고 하며, 언론사인 [[뉴욕 타임즈]]에서도 Gizmo라는 API 백엔드 서비스를 Go를 이용해 만들어 그 소스를 [[GitHub]]에 공개한 바 있고, [[SpaceX]]에서도 원격 측정 프로그램에서 Go를 사용한다고 한다. 또한 [[이더리움]]의 메인 클라이언트인 Geth 역시 Go로 작성되었고, [[Discord]] 또한 2020년 기준 최근 [[Rust(프로그래밍 언어)|Rust]]로 교체 전까지는 서버와 클라이언트단 언어에 Golang을 채택하고 있었다. 즉 Go는 이미 시장에서 인정받은, 안정성이 검증된 언어라고 할 수 있다. [[https://pkg.go.dev|pkg.go.dev[* 구 GoDoc]]]이라는 Go 패키지 호스팅 사이트도 존재한다. 최적화가 잘 되어있다는 점 때문에, [[코딩 테스트]]를 치르는 일부 프로그래머들이 계속 타임아웃 에러가 발생할 경우 원래 쓰던 언어 대신 Go로 풀이를 재작성해 제출하는 경우도 있다. 단, 이러려면 두 언어를 그만큼 능숙하게 다룰 줄 알아야 한다. 암호화폐 코스모스 아톰의 기본 프레임 워크 Cosmos SDK도 Go로 만들었다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기